Files for Persistent Storage of Form Sets and Form Definitions
This section describes the features of the file formats used for persistent storage.
Form Set Files, Form Definition Files, and Fields
Form Set Files
- The extension .frs is used to indicate that it is a form set file. This is set when calling the NewFormFilenameSuffix property.
- A version number is included with the form set file so it's clear which version of FormDirector was used to create it.
- A name can be used to define the form set file.
- Included in the form set file is a list of references to form definition files that represent all the forms that comprise the set.
- The ability to represent ScanFix, FormFix, or other component operations that can be applied before forms are identified.
- All of the parameters needed by FormFix to control its form identification process.
For more information see FormSet Write method.
Form Definition Files
- The extension .frd will be used to indicate that it is a form definition file. This suffix is set when using the NewFormFilenameSuffix property.
- A version number is included with the form definition file so it's clear which version of FormDirector was used to create the file.
- A name can be used to define the form definition file.
- A template image is included for the form.
- Capability of representing ScanFix or other component operations that would be applied to an entire page after the form has been identified.
- A list of the fields in the form.
Fields
- A name that can be designated for each field within the form definition file.
- The coordinates for each field in a rectangular region of pixels that must be defined within the form definition file.
- Ability for each field within the form definition file to represent ScanFix or other component operations that would be applied to the field before the field is operated upon.
- Included are all field-level parameters needed by FormFix to control its drop-out process.
- Included in the form definition file for each field are the properties Operations and OtherDataItems which allow other components to control their operation. See Control Parameters, Template Images, and Custom Data for more information on these properties.
For more information see FormDefinition Write method.
See Also